package com.kc.gb.device.common.adapter.dto.wes.station.enums;

import lombok.Getter;

/**
 * 工作站停靠点类型
 *
 * @author kim.cheng
 * @history 2018 -12-13
 */
public enum StationPointType{
    /**
     * Setting station point type.
     */
    SETTING("组车"),
    /**
     * A 2 p online station point type.
     */
    A2P_ONLINE("车到人在线"),
    /**
     * Putting station point type.
     */
    PUTTING("投线"),

    /**
     * G 2 p online bucket station point type.
     */
    G2P_ONLINE_BUCKET("货到人在线货架"),
    /**
     * G 2 p online boxmove station point type.
     */
    G2P_ONLINE_BOXMOVE("货到人在线取箱"),

    /**
     * G 2 p offline station point type.
     */
    G2P_OFFLINE("货到人离线"),
    /**
     * G 2 p offline from station point type.
     */
    G2P_OFFLINE_FROM("货到人离线(源)"),
    /**
     * G 2 p offline to station point type.
     */
    G2P_OFFLINE_TO("货到人离线(目标)"),

    /**
     * Rebin seeding station point type.
     */
    REBIN_SEEDING("Rebin播种"),
    /**
     * Rebin boxmove station point type.
     */
    REBIN_BOXMOVE("Rebin取箱"),

    /**
     * Sorting supply station point type.
     */
    SORTING_SUPPLY("供包"),
    /**
     * Sorting collect station point type.
     */
    SORTING_COLLECT("集包"),

    G2P_ONLINE_WORKBIN("货到人在线料箱")

    ;

    @Getter
    private String localizedMessage;

    private StationPointType(String text) {
        this.localizedMessage = text;
    }
}
